﻿/* T-UNIT用 */
body.header
{
    /* BACKGROUND-COLOR: #F0EDF6; */
    FONT-SIZE: 9pt;
    MARGIN: 0;
    PADDING-BOTTOM: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-RIGHT: 0pt;
    PADDING-TOP: 0pt
}
div.title
{
    COLOR: #f0f8ff;
    FILTER: dropshadow(offx=2,offy=1,color=#6F6FFF,positive=true);
    FONT-FAMILY: Century;
    FONT-SIZE: 30px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    WIDTH: 100%
}
BODY
{
    /* BACKGROUND-COLOR: #F0EDF6; */
    MARGIN: 0;
    FONT-SIZE: 10pt;
    MARGIN: 2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 0pt
}
BODY.bmenu
{
    /* BACKGROUND-COLOR: #b0c4de; */
    COLOR: #00008b;
    FONT-SIZE: 10pt
}
.mojiSys
{
    COLOR: #c71585;
    FILTER: dropshadow(offx=2,offy=1,color=#A9A9A9,positive=true);
    FONT-FAMILY: Century;
    FONT-SIZE: 30px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
.mojib
{
    FONT-WEIGHT: bold
}
.mojis1
{
    FONT-SIZE: 9pt
}
.mojis2
{
    FONT-SIZE: 8pt
}
.mojis1b
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.mojil1
{
    FONT-SIZE: 11pt
}
.mojil1b
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.mojil2
{
    FONT-SIZE: 12pt
}
.mojil2b
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.mojil3
{
    FONT-SIZE: 13pt
}
.mojil3b
{
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold
}
.moji16b
{
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}
.black
{
    COLOR: #000000
}
.white
{
    COLOR: #ffffff
}
.red
{
    COLOR: #ff0000
}
.blue
{
    COLOR: #0000ff
}
.titleblue
{
    COLOR:#37385A;
    FONT-SIZE:20pt
}
.green
{
    COLOR: #008000
}
A
{
    COLOR: #0000ff;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A:active
{
    TEXT-DECORATION: underline
}
A.top
{
    COLOR: #00008b;
    CURSOR: hand
}
A.menu
{
    TEXT-DECORATION: none
}
A.menu:link
{
    COLOR: #111111;
    FONT-WEIGHT: bold
}
A.menu:visited
{
    COLOR: #111111;
    FONT-WEIGHT: bold
}
A.menu:active
{
    COLOR: #111111;
    FONT-WEIGHT: bold
}
A.menu:hover
{
    COLOR: #ff2222;
    FONT-WEIGHT: bold
}
.handUnder
{
    COLOR: #0000ff;
    CURSOR: hand;
    TEXT-DECORATION: underline
}
.handUnderRed
{
    COLOR: #ff0000;
    CURSOR: hand;
    TEXT-DECORATION: underline
}
.hand
{
    COLOR: #0000ff;
    CURSOR: hand
}
.handb
{
    COLOR: #0000ff;
    CURSOR: hand;
    FONT-WEIGHT: bold
}
TABLE
{
    MARGIN: 0%;
    PADDING-BOTTOM: 0%;
    PADDING-LEFT: 0%;
    PADDING-RIGHT: 0%;
    PADDING-TOP: 0%;
}
TH
{
    FONT-SIZE: 10pt
}
TH.menu
{
    BACKGROUND-COLOR: #ddddee;
    FONT-SIZE: 10pt;
    HEIGHT: 22px;
    WIDTH: 160px
}
td
{
    FONT-SIZE: 10pt
}
TD.menu
{
    FONT-SIZE: 9pt
}
TABLE.tbl1
{
    border:0px;
    border-spacing:0px;
    border-width: 0px;
    border-collapse: collapse;
}
TABLE.mitList
{
    BACKGROUND-COLOR: #483d8b;
    MARGIN: 0%;
    PADDING-BOTTOM: 0%;
    PADDING-LEFT: 0%;
    PADDING-RIGHT: 0%;
    PADDING-TOP: 0%
}
TH.mitList
{
    BACKGROUND-COLOR: #000080;
    COLOR: #f0f0ff;
    FONT-SIZE: 10pt;
    HEIGHT: 20px;
    TEXT-ALIGN: left
}
TD.mitList
{
    BACKGROUND-COLOR: #f0f0ff;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
.tblgreen
{
    BACKGROUND-COLOR: #99ffcc
}
.tblsky
{
    BACKGROUND-COLOR: #99ffff
}
.tblblue
{
background-color:#D9E9Ff;

font-weight:bolder;
border-top:1px #d9d9d9 solid;
border-left:1px #ffffff solid;
border-right:1px #4482d3 solid;
height:23px;
text-align:center;
overflow:visible;
padding-right:0px;
padding-top:0px;
background-image:url(../images/table/headerBg.gif);
color:#10418c;
}
.tblwhite
{
    BACKGROUND-COLOR: #f0f0ff
}
/********** 入力支援用 2002/11/28川崎追加 **********/
A.sien11
{
    FONT-SIZE: 11pt
}

TH.tblblue11
{
    BACKGROUND-COLOR: #add8e6;
    FONT-SIZE: 11pt
}
TD.tblblue11
{
    BACKGROUND-COLOR: #FFF2CA;
    FONT-SIZE: 11pt
}
TD.blueTH
{
    color: #37385A;
    FONT-SIZE: 10pt;
}
TH.tblwhite11
{
    BACKGROUND-COLOR: #f0f0ff;
    FONT-SIZE: 11pt
}
TH.blue
{
    color: #37385A;
    FONT-SIZE: 10pt;
    text-align: left;
}
TD.tblwhite11
{
    BACKGROUND-COLOR: #f0f0ff;
    FONT-SIZE: 11pt
}
/********************************/
TD.blue
{
    color: #000000;
    FONT-FAMILY: 'ＭＳ ゴシック';
    FONT-SIZE: 10pt;
    padding:2px 2px 2px 2px;
}
.nBtn
{
    BACKGROUND-COLOR: #483d8b;
    COLOR: #efefef;
    CURSOR: hand;
    FONT-FAMILY: 'ＭＳ ゴシック';
    FONT-WEIGHT: normal
}
.bBtn
{
    BACKGROUND-COLOR: #483d8b;
    COLOR: #efefef;
    CURSOR: hand;
    FONT-FAMILY: 'ＭＳ ゴシック';
    FONT-WEIGHT: bold
}
.bnBtn
{
    BACKGROUND-COLOR: #483d8b;
    COLOR: #888888;
    CURSOR: hand;
    FONT-FAMILY: 'ＭＳ ゴシック';
    FONT-WEIGHT: bold
}
.menuBtn
{
    BACKGROUND-COLOR: #00bfff;
    COLOR: #efefef;
    CURSOR: hand;
    FONT-FAMILY: 'ＭＳ ゴシック';
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.redBtn
{
    BACKGROUND-COLOR: #FF0000;
    COLOR: #efefef;
    CURSOR: hand;
    FONT-FAMILY: 'ＭＳ ゴシック';
    FONT-WEIGHT: bold
}
INPUT.num
{
    TEXT-ALIGN: right
}
INPUT.ronly
{
    BACKGROUND-COLOR: #dcdcdc
}
INPUT.numronly
{
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: right
}
INPUT.popup
{
    CURSOR: hand;
    BACKGROUND-COLOR: #F2FEDD
}
INPUT.both
{
    BACKGROUND-COLOR: #e0ffff
}
TEXTAREA
{
    FONT-SIZE: 10pt
}
SELECT
{
    FONT-SIZE: 10pt
}
.del
{
    /* 削除明細 lightslateolive */
    color: #CCCC00;
    /* 削除明細 lightslategray */
    /* color: #778899; */
}
.selronly
{
    BACKGROUND-COLOR: #dcdcdc;
}
P
{
    FONT-SIZE: 10pt;
    MARGIN: 0%;
    PADDING-BOTTOM: 0%;
    PADDING-LEFT: 0%;
    PADDING-RIGHT: 0%;
    PADDING-TOP: 0%
}
BR
{
    FONT-SIZE: 10pt;
    MARGIN: 0%;
    PADDING-BOTTOM: 0%;
    PADDING-LEFT: 0%;
    PADDING-RIGHT: 0%;
    PADDING-TOP: 0%
}
.c
{
    TEXT-ALIGN: center
}
.l
{
    TEXT-ALIGN: left
}
.r
{
    TEXT-ALIGN: right
}
.ttlleft
{ 
    width:26px; 
    height:32px; 
    padding:0px; 
    font:bold 13pt; 
    color: #3C369B;
    background-image:url(../images/search-bg-left.gif);
    background-repeat:no-repeat;
    text-align:left;
}
.ttl
{
    width:100%; 
    height:32px; 
    padding:0px; 
    font:bold 13pt; 
    font-size:10pt;
    color: #3C369B;
    BACKGROUND: url(../images/search-bg-tab.gif) repeat-x;
    text-align:left;
}
.ttlright
{
    width:26px; 
    height:32px; 
    padding:0px; 
    font:bold 13pt; 
    color: #3C369B;
    background-image:url(../images/search-bg-right.gif);
    background-repeat:no-repeat;
    text-align:left;
}
DIV.news
{
    COLOR: #f0f8ff;
    FILTER: dropshadow(offx=2,offy=1,color=#6F6FFF,positive=true);
    FONT-FAMILY: Century;
    FONT-SIZE: 37px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    MARGIN-TOP: -10px;
    WIDTH: 100%
}
DIV.mngnews
{
    COLOR: #f0f8ff;
    FILTER: dropshadow(offx=2,offy=1,color=#6F6FFF,positive=true);
    FONT-FAMILY: Century;
    FONT-SIZE: 30px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    WIDTH: 100%
}
DIV.userMei
{
    COLOR: #0000ff;
    FONT-FAMILY: Century;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    MARGIN-TOP: -20px;
    WIDTH: 100%
}
.err
{
    COLOR: #ff0000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.mojiSh
{
    COLOR: #00008b;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.mojiTk
{
    COLOR: #00008b;
    FONT-SIZE: 13px
}
.mojiLo
{
    COLOR: #00008b;
    CURSOR: hand;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.date
{
    POSITION: relative;
    TOP: -2px
}

/* T-UNIT用 */
BODY.headerTUnit
{
    BACKGROUND-COLOR: #CFEFEB;
    FONT-SIZE: 9pt;
    MARGIN: 0;
    PADDING-BOTTOM: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-RIGHT: 0pt;
    PADDING-TOP: 0pt
}
.alinknoscript {
	COLOR: #663300
}
.alinknoscriptinactive {
	COLOR: #C39710
}

.alinknoscript:active {
	COLOR: #663300
}
.alinknoscript:hover {
	COLOR: #663300
}
.alinknoscript:visited {
	COLOR: #663300
}
.inactivetableft {
	BACKGROUND: url(../images/inactivetab_leftcorner.gif) no-repeat left top; WIDTH: 4px; BORDER-BOTTOM: #FFCC33 1px solid; HEIGHT: 25px
}
.inactivetab {
	BACKGROUND: url(../images/inactivetabbg.gif) repeat-x; CURSOR: pointer; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #FFCC33 1px solid; HEIGHT: 25px
}
.inactivetabcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(../images/inactivetab_rightcorner.gif) no-repeat right top; FLOAT: none; COLOR: #FFCC33; PADDING-TOP: 5px; FONT-FAMILY: arial; WHITE-SPACE: nowrap; HEIGHT: 19px; TEXT-ALIGN: center
}
.activetab {
	Z-INDEX: 2; BACKGROUND: url(../images/activetabbg.gif) repeat-x; CURSOR: pointer; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #FFCC33 1px solid; HEIGHT: 25px
}
.activetabcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(../images/activetab_rightcorner.gif) no-repeat right top; COLOR: #FFCC33; PADDING-TOP: 5px; FONT-FAMILY: arial; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.activetableft {
	Z-INDEX: 1000; BACKGROUND: url(../images/activetab_leftcorner.gif) no-repeat left top; WIDTH: 4px; BORDER-BOTTOM: #FFCC33 1px solid; HEIGHT: 25px
}
.btnBg
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #395A37;
    CURSOR: hand;
    font-weight:bolder;
    background-image:url(../images/psw_upd_btn.gif);
    border:0px;
    width:60px;
    height:25px;
}
.commandDBtn
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff;
    CURSOR: hand;
    background-image:url(../images/btn_img_01.gif);
    width:50px;
    height:22px;
    border:0px;
}
.commandSBtn
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff;
    CURSOR: hand;
    background-image:url(../images/btn_img_02.gif);
    width:50px;
    height:22px;
    border:0px;
}
.btn03
{
    width: 70px;
    height: 19px;
    background-image:url(../images/btn_img_03.gif);
    border: 0;
}
.btn04
{
    height: 19px;
}
.tblblue
{
    BACKGROUND-COLOR: #FFF2CA;
    color: #4E4D4D;
}
.single_l
{
	font-size: 12px; 
	line-height: 21px; 
	color: #000081; 
	text-decoration: none;
	background-color:#94ADCE;
}
.single_v
{
	font-size: 12px; 
	line-height: 21px; 
	color: #000081; 
	text-decoration: none;
	background-color:#F7F7F7;
}
.e 
{
	font-size: 12px; 
	line-height: 21px; 
	color: #000081; 
	text-decoration: none;
	background-color:#FFFFFF;
}
.button2 {
    FONT-SIZE: 12px;
	CURSOR: hand;
	line-height: 15px;
	color: #FFFFFF;
	background-color: #AEC7E5;
	text-align: center;
	height: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Text12BlueB {
	color: #646F8B;
	font-weight: bold;
}
.Text14BlueB {
	color: #646F8B;
	font-weight: bold;
	font-size: 12px;
}
.ListBox1 {
	background-color: #FFFFFF;
	border: 1px solid #AEC7E5;
}
.Text12Blue {
	color: #646F8B;
}
.imageFilter
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
    width:246px;
    height:140px;
    border: thin outset #CCCCCC;
}